package com.love.marriage.userRechargeRecordInfo.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.love.marriage.userRechargeRecordInfo.entity.UserRechargeRecordInfo;
import com.love.marriage.userRechargeRecordInfo.vo.UserRechargeRecordInfoPageVo;
import com.love.marriage.userRechargeRecordInfo.vo.UserRechargeRecordInfoVo;

/**
 * 充值记录表 服务类
 * author: mybatisPlus
 * createDate: 2024-10-16 23:06:22
 * description: 我是由代码生成器生成
 * version: 1.0.0
 */
public interface UserRechargeRecordInfoService extends IService<UserRechargeRecordInfo> {

    Page<UserRechargeRecordInfoPageVo> getPage(Long pageNum, Long pageSize, UserRechargeRecordInfoVo userRechargeRecordInfoVo);

    UserRechargeRecordInfoVo queryUserRechargeRecordInfo(Long id);

    UserRechargeRecordInfoVo addUserRechargeRecordInfo(UserRechargeRecordInfoVo userRechargeRecordInfoVo);

    UserRechargeRecordInfoVo updateUserRechargeRecordInfo(UserRechargeRecordInfoVo userRechargeRecordInfoVo);

    Boolean deleteUserRechargeRecordInfo(String ids);
}
